import request from '@/utils/request'

/**
 * 积分等级管理API
 */
export default {
  /**
   * 获取积分等级列表
   */
  list() {
    return request.get(`/admin/core/integralGrade/list`)
  },

  /**
   * 根据ID删除积分等级
   */
  removeById(id) {
    return request.delete(`/admin/core/integralGrade/remove/${id}`)
  },

  /**
   * 新增积分等级
   */
  save(integralGrade) {
    return request.post(`/admin/core/integralGrade/save`, integralGrade)
  },

  /**
   * 根据ID获取积分等级详情
   */
  getById(id) {
    return request.get(`/admin/core/integralGrade/get/${id}`)
  },

  /**
   * 根据ID更新积分等级
   */
  updateById(integralGrade) {
    return request.put(`/admin/core/integralGrade/update`, integralGrade)
  }
}
